determination to succeed - Alemán Inglés Diccionario